import Vue from 'vue'
import App from './App.vue'
import router from './router'
import store from './store'
import './assets/css/reset.css' // 重置css文件
import ElementUI from 'element-ui' // ui组件库
import 'element-ui/lib/theme-chalk/index.css' // ui布局

import {
    // verifyLogin,
    // login,
    // register
} from './services/userServices'


// 请求数据的两种方法
// login('admin4','admin40')
//     .then((res)=> console.log(res))
// register({username:'admin4',password: 'admin4', nickname: '小霸王'}).then((res)=>console.log(res))
// verifyLogin().then((res)=> console.log(res))


// 方法二
// async function test(){
//     let resp = await login('admin','admin')
//     console.log(resp)
// }
// test()


// 应用一开始就要获取
store.dispatch('channels/getChannels') //获取频道数据
store.dispatch('loginUser/verifyLogin') //验证登录

Vue.config.productionTip = false
Vue.use(ElementUI)

new Vue({
    router, //挂载路由到vue实例
    store,
    render: h => h(App)
}).$mount('#app')
